Tureng Mobile
Deyim
3
f.
have something on one's mind
f.
have something on the brain
f.
have something on your mind